﻿html,body {
   height:100%;
}

.am-topbar .magleft{
    margin-left:20px;
}

#Promoter{
    margin:10px 30px 10px 16px;
}

.qrcodeMsg{
    max-width:757px;
}

.myapp-login .am-form-group .btnCenter{
	text-align: center;
}

.myapp-login .bottonSide{
    display:flex;
    justify-content:  space-around;
    margin-bottom:30px;
}

.myapp-login .mbottom{
    margin-bottom:10px;
    position:relative;
}

.myapp-login .mbottom .cheCode{
    position:absolute;
   top: 33px;
    left: 110px;
}

.myapp-login .bottonSide label{
    padding-left:0;
    padding-right:0;
}

.myapp-login .bottonSide div{
    padding-left:0;
}

.myapp-login .bottonSide input{
    width:240px;
}

.tpl-portlet-components .portlet-title .noticewidth{
    width:170px;
}

.myapp-login .loginMinWidth{
    max-width: 470px
}

.tpl-portlet-components .portlet-title .brokWidth{
    width:160px;
}

.am-form-group .twoBox{
    display:flex;
}

.am-form-group .twoBox span{
    margin-left:10px;
}

.am-g .AccountMaxWidth{
    max-width:540px;
}

.am-g .am-form-group label{
    padding:0;
    height:39px;
    line-height:39px;
    
}

.bottonSide .checkcode{
    display:flex;
}

.bottonSide .checkcode input{
    width:116px;
}

.bottonSide .checkcode span{
    margin-left:10px;
}

.bottonSide .readitem{
    display:flex;
}

.bottonSide .readitem input[type="checkbox"]{
    width:15px;
    height: 39px;
    margin-top:0px;
    margin-right:5px;
}

.bottonSide .readitem label{
    width:300px;
    text-align:left;
}

.postion{
    position:relative;
}

.postion .cheCode{
    position:absolute;
    top: 36px;
    left: 110px;
}

.smallpost{
    position:relative;
}

.smallpost small{
    position:absolute;
}

.myapp-login .read{
    margin-bottom:5px;
}

.am-g .cheCode{
    padding-left:110px;
}

.am-g .cheCode small{
    display:none;
}

.am-form-group .topTip{
    text-align:center;
}

.am-form-group .topTip p{
    background-color:red;
    color:white;
    font:bold 300;
}

.am-u-sm-12 tbody .weidu td a{
    color:black;
}

.am-u-sm-12 tbody .yidu td a{
    color:gray;
}


/*弹框样式*/
.popup_box_cover {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 99999999;
    background: rgba(0,0,0,0.1);
    display: none;
}

.popup_box{
    max-width: 730px;
    height: 470px;
    width:100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    border: 1px solid #c5c5c5;
}

    .popup_box h3 {
        position:relative;
        text-align: center;
        height: 60px;
        font-size: 24px;
        line-height: 60px;
        color: #fff;
        background: #4791e5;
    }
    .popup_box_cover .popup_box .middl{
        margin:0 10px;
    }
     .popup_box_cover .popup_box span{
         margin-top:10px;
         margin-left:10px;
     }

     .popup_box  .shengming{
        margin:0 10px;
         color:red;
     }

     /*弹框样式END*/